.container {
  padding-top: 10px;
  padding-bottom: 10px;
  color: #303133;
  p {
    margin: 0;
    color: #303133;
    font-weight: 400;
  }
  .descrips {
    margin-bottom: 15px;
    .score {
      margin-bottom: 5px;
      font-size: 16px;
      b {
        color: gray;
        font-weight: 400;
      }
    }
    .title {
      font-size: 16px;
      color: #000;
    }
  }
  .option {
    padding-left: 10px;
    .option-item {
      margin-bottom: 8px;
      p {
        padding-bottom: 8px;
        font-size: 15px;
      }
    }
  }
  .answer {
    padding: 20px;
    margin: 20px 0;
    background-color: #f9fafb;
    font-size: 15px;
    .answer-inline {
      display: flex;
      justify-content: space-between;
      align-items: center;
      border-radius: 4px;
    }
    .answer-block {
      .p-title {
        margin-bottom: 10px;
      }
      .p-wrap {
        margin-bottom: 8px;
        padding-left: 15px;
        .paragraph {
          padding-bottom: 8px;
        }
      }
      .right {
        padding-top: 10px;
      }
      .result {
        padding-top: 10px;
      }
    }
    .student {
      font-weight: bold;
    }
    .right {
      color: #67C23A;
    }
    .correct {
      span {
        color: #67C23A;
      }
    }
    .score-input {
      width: 40px;
      margin-right: 6px;
    }
    ::v-deep {
      .el-input__inner {
        padding-left: 0;
        padding-right: 0;
        text-align: center;
      }
    }
  }
}
